home *** CD-ROM | disk | FTP | other *** search
/ BBS Toolkit / BBS Toolkit.iso / wildcat / xpirdate.zip / XPIRDATE.DOC next >
Text File  |  1991-09-29  |  3KB  |  60 lines

  1. XPIRDATE.EXE  (c) 1991                     Karl Schneider
  2.                                            S & H Engineering, Inc.
  3.                                            8505 Woodwick Ct.
  4. -----------------------                    Tampa, FL 33615
  5. For WILDCAT v3.0+ ONLY!                    813-884-9661 voice
  6. -----------------------                    My BBS is offline for the
  7.                                            time being, no phone lines.
  8.  
  9. -----------------------------------------------------------------------
  10. 9/29/91 Bug fix.  Previous version would not run with some configura-
  11. tions, depending on # of conferences set up in Makewild.  Discard any
  12. versions dated before 9/29.  Sorry!
  13. -----------------------------------------------------------------------
  14. XPIRDATE
  15.  
  16.      Usage: xpirdate [n]
  17.  
  18.             n is a number of days to look forward; see below
  19.  
  20. XPIRDATE is a handy utility program that looks through your
  21. ALLUSERS.DAT file and compares the 'Expiration Dates' you have
  22. entered in their user records with today's date and makes up a list
  23. of user's record number, name, their Expire Date, and the number
  24. of days since that date has passed.  If the program is run without
  25. a number argument [n] as above, it lists ONLY 'expired' memo dates.
  26. Very handy for checking expired subscriptions, etc.
  27.  
  28. XPIRDATE simply skips over user records that have blank entries in
  29. the 'expiration date' field.  The record numbers (in the left column
  30. of the output) are the actual Wildcat user record numbers as they
  31. appear in ALLUSERS.DAT.
  32.  
  33. If you want to list EVERY user with an Expire Date entered, WHETHER
  34. THE DATE HAS PASSED OR NOT, execute XPIRDATE n.  n is a number
  35. (integer) of days to compare the users dates for days REMAINING
  36. between today and that date.
  37.  
  38. If you run 'xpirdate 30', for example, you will get a list of ALL
  39. users with memo dates in their records, and a 'WARNING' note for
  40. any whose upcoming expiration dates are 30 days OR LESS from today,
  41. in addition to those which have already expired.
  42.  
  43. It can be run during an external event, or standalone from DOS;
  44. supports file sharing, and can be run with WILDCAT nodes up.
  45.  
  46. XPIRDATE.EXE can reside anywhere in your PATH, but should be run
  47. from the 'home' Wildcat directory of whichever node you're looking
  48. at.  It must be able to find a MAKEWILD.DAT in the current directory.
  49.  
  50. You can, of course, redirect the output to a file or a printer with
  51. something like:  xpirdate>expired.lst
  52.               or xpirdate > prn
  53.               ...etc..
  54.  
  55. I find this program handy; if you do too, a modest registration would
  56. be much appreciated, and will help motivate me to make other utilities
  57. for WILDCAT!  Thanks a lot!
  58.  
  59. -eof-
  60.